import pytest
import os
import shutil

if __name__ == '__main__':
    path=r'E:\ctms_api\temp'
    '''先删除下之前的json报告'''
    shutil.rmtree(path, ignore_errors=True)
    #失败重跑用例可以设置次数    ,'--reruns=2'
    #失败后停止--maxfail=1
    pytest.main([r'E:\ctms_api\case','--maxfail=1'])
    #打开报告，报告生成的命令设置在pytest.ini里 addopts = -s --alluredir=temp
    # os.system(r'allure serve temp')
    # os.system(r'allure generate ./temp -o ./report --clean')

